Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
emit notAvailable();
}
+ [manager retain];
[manager getUserVisibleURLForItemIdentifier:nsOcId
completionHandler:^(NSURL *const url, NSError *const error) {
emit notAvailable();
});
}
+ [manager release];
}];
}
// getUserVisibleUrl is async, so wait here
+ [manager retain];
[manager getUserVisibleURLForItemIdentifier:nsItemIdentifier
completionHandler:^(NSURL *const userVisibleFile, NSError *const error) {
returnPath = QString::fromNSString(userVisibleFile.path);
}
+ [manager release];
dispatch_semaphore_signal(semaphore);
}];